/*
 * TDS PEC 4
 * Grupo 3H2M
 * 
 * El paquete <code>edu.uoc.tds.pec4.beans</code> contiene la implementación de
 * los Data Transfer Object, que representan los mapeos de objetos contra las tablas
 * de la base de datos.<br />Esto permite que las diferentes capas de la aplicación puedan
 * comunicarse enviando objetos DTO que encapsulen la información.<br />
 *
 * Todos los DTO implementan la interfaz <code>DTO</code>
 */
package edu.uoc.tds.pec4.beans;

/**
 * La clase abstracta <code>DTO</code> representa el comportamiento común que deben cumplir
 * todos los objetos DTO.<br />
 *
 * @author	Grupo 3H2M
 * @version	04/12/2011
 * @see		edu.uoc.tds.pec4.beans.DTO
 */
public class RentabilidadDTO extends DTO {
    
    private RentabilidadReservasDTO reservas;
    private RentabilidadFacturacionDTO facturacion;
    private RentabilidadFacturacionMediaDTO facturacionMedia;

    public RentabilidadDTO() {
        super();
    }

    public RentabilidadDTO(RentabilidadReservasDTO reservas, 
                RentabilidadFacturacionDTO facturacion,
                    RentabilidadFacturacionMediaDTO facturacionMedia) {
        this.reservas = reservas;
        this.facturacion = facturacion;
        this.facturacionMedia = facturacionMedia;
    }
    
    @Override
    public String toString() {
        throw new UnsupportedOperationException("Not supported yet.");
    }

    public RentabilidadFacturacionDTO getFacturacion() {
        return facturacion;
    }

    public void setFacturacion(RentabilidadFacturacionDTO facturacion) {
        this.facturacion = facturacion;
    }

    public RentabilidadReservasDTO getReservas() {
        return reservas;
    }

    public void setReservas(RentabilidadReservasDTO reservas) {
        this.reservas = reservas;
    }

    public RentabilidadFacturacionMediaDTO getFacturacionMedia() {
        return facturacionMedia;
    }

    public void setFacturacionMedia(RentabilidadFacturacionMediaDTO facturacionMedia) {
        this.facturacionMedia = facturacionMedia;
    }
    
   
}
